#!/bin/bash

# 确保脚本在遇到错误时退出
set -e
echo "del build dir"
rm -rf build

# 创建build目录（如果不存在）
if [ ! -d "build" ]; then
    echo "创建build目录..."
    mkdir build
fi

# 进入build目录
cd build

# 运行CMake配置项目
echo "运行CMake配置项目..."
cmake ..

# 编译项目
echo "编译项目..."
make

# 检查编译是否成功
if [ $? -eq 0 ]; then
    echo "编译成功！可执行文件位于 build 目录下"
else
    echo "编译失败！"
    exit 1
fi